Currently: Atha allows the user to write automated tests in the scripting languages IronPython, IronRuby, PowerShell, and Razor and to run those tests via a Console program (called "AthaX"), a WPF Rich-Client Windows application (called "Athalon"), or a Web Browser-Based Silverlight application (called "Athalight"). The goal of this project is to provide a simple means of acceptance and regression testing delivered on top of the Microsoft technology stack (although future versions may support non-Microsoft testing). Atha was derived from the initial alpha-version releases of the E.S.W.A.T. project (Even Simpler Web/Windows Acceptance Testing) to build on the lessons learned. The Atha name stands for "Acceptance Testing Heuristics Automation". Atha Terminology: Athaverse = The Entire Atha System Athamite = User Athalect = Test Script Language Athalon = Rich Windows Client Test Runner (WPF) AthaX = Console Test Runner Athalight = Cloud Client (Silverlight) Athanet = Cloud Services & Host (WCF) Athabot = Agent (a vague term for any unique component of Atha in the Cloud. e.g. a Language Runner, a Language Service, etc.) Technology: .NET 4.0 (C#, WPF, WCF) Silverlight 5 DLR 1.1.2 Reactive Extensions for .NET 1.0 Async CTP 3.0 IronPython 2.7 (.NET embedded script engine) IronRuby 1.0 (.NET embedded script engine) PowerShell 6.1 (.NET embedded script engine) RazorEngine 2.1 (.NET embedded script engine) Unity 2.1.5 Prism 4.0
AutoCover is a Continuous Testing Add-in for Visual Studio. It automatically builds and tests your solution and gives feedback on which line is covered.
AxUnit is a Unit Testing framework for Microsoft Dynamics Ax (X++). It features a new assertion syntax with matchers and a complete mock object framework. Example: assert.that(actual, is.equalTo(expected));
Behaviorize is a framework for BDD style testing and behavior verification.
This is a small tool for give a simple overview of bugs assigned to anyone (or team) in the source control system and show all their status, severity.
Automatically unit test your model: - Automatically test properties, spotting any miswired getters or setters - Increase code coverage, reaching parts manual tests don't even try to - Supports ignoring specified properties if you have any funky logic in there that needs a manual test - Tests for PropertyChanged events if your class implements INotifyPropertyChanged Tests constructors and that they map parameters to properties
Cput – is the unit test framework that allow create and run tests for C++ projects. MS Visual Studio add-in makes easier to add new tests, debug and run existing. Currently support x86 C++ projects for MS VS 2005 and 2008. It's developed in C++.
A C# Visual Studio template for DNN Enterprise Module Development using the new DAL2 Data Access Layer and implementing the MVP and Repository design patterns
Generate Interface for Entity Framework classes.
MVC Extensions for Fluent Assertions library. Source Code is on GitHub: https://github.com/CaseyBurns/FluentAssertions.MVC
FsCheck is a tool for testing .NET programs automatically.
C++ Utilities for GPU Accelerated GUI and Script
IdleTest help you to write Unit Test with C# on Visual Studio.
A squad of robotic rovers are to be landed by NASA on a plateau on Mars. This plateau, which is curiously rectangular, must be navigated by the rovers so that their on board cameras can get a complete view of the surrounding terrain to send back to Earth.
Mockery enables you to write clear, concise unit tests that have injectible dependencies. Mockery removes the redundant code found in these scenarios and enables you to DRY tests that are easy to create, easy to understand and easy to maintain.
NBehave is a lightweight behavior-driven design framework for describing application behavior in terms of stories and scenarios. NBehave features a fluent interface and can be used with any testing framework, including NUnit, MbUnit, and MSTest. It is heavily influenced by Joe
NUnit4PowerShell has been done to test PowerShell scripts with the NUnit framework. Fixtures are written in PowerShell and this dll will read and execute them. The goal is to automatically execute unit tests, for instance with a Hudson job, and look for scripts regressions.
Provides the ability to have parameterized tests in MSTest.
Plasma is an in-process web server emulator that can be used for automation and unit testing of ASP.NET applications.
A self-contained JavaScript implementation of the Promises/A+ specification (and Deferred provider), suitable for inclusion in larger libraries and projects.